JavaScript Job: Software Engineer Graduate (Security) - 2023 Start

Job added on

Company

TikTok

Location

London, England - United Kingdom

Job type

Full-Time

JavaScript Job Details

Responsibilities
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo.

At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform. We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes. Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility. Join us and make impact happen with a career at TikTok.

We are looking for talented individuals to join us for this future position in 2023. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.

The security team is missioned to build infrastructures, platforms and technologies, as well as to support cross-functional teams to protect our users, products and infrastructures. In this team, you'll have a unique opportunity to have first-hand exposure to the strategy of the company in key security initiatives, especially in building scalable and secure-by-design systems and solutions. You also have opportunities to go through the whole lifecycle of security products or services, are encouraged to participate in each phase, each part of the projects and have the whole picture of what you are working on.

Responsibilities:
  • Implement security components, libraries, SDKs, or sample applications that support the company's core security systems and products
  • Follow individual project priorities, deadlines, and deliverables; deliver high-quality work on time
  • Execute best engineering practice
  • Collaborate with internal and external partners, as well as multiple cross-functional teams, learn the constraints and dependencies on existing platforms and systems
  • Together with the SRE team, follow the principles of system onboarding, maintain and troubleshoot security products and services developed by the team
Qualifications
  • Currently enrolled in a Bachelors or Masters degree, graduating in 2023
  • Currently enrolled in a Bachelors or Masters degree, graduating in 2023
  • Studying Computer Science, Computer Engineering, Electrical Engineering or other relevant discipline
  • Available for full time employment from September 2023
  • A good foundation in computer science, with competencies in data structures, algorithms, and software design
  • Great programming, debugging, and optimisation skills in one or more general-purpose programming languages including but not limited to: Golang, Rust, Java, C/C++, Python, Objective C, JavaScript, etc.
  • Basic software engineering knowledge
  • Experience in building large-scale distributed systems in a production environment
  • Good written/verbal communication and excellent teamwork skills; flexible and self-motivated
Nice-to-have
  • Security domain knowledge, concepts, and best practice in cyber security
  • Experience in the design and implementation of security software
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.